Calcium cyanamide - French English Dictionary